back · tests/protocols.spec.ts:501:1 @ main all
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:639:63
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
9 × locator resolved to <input id="bits-27" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:638:50
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:661:23
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
9 × locator resolved to <input id="bits-27" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:638:50
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:639:63
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:661:23
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:661:23
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
9 × locator resolved to <input id="bits-27" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:638:50
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:639:63
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:639:63
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
9 × locator resolved to <input id="bits-27" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:638:50
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:661:23
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
9 × locator resolved to <input id="bits-27" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:638:50
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:661:23
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:639:63
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).first()).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:639:63
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).or(getByTestId('descriptors').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).first()).getByRole('combobox')
9 × locator resolved to <input id="bits-27" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:638:50
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:661:23
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
9 × locator resolved to <input value="one" type="radio" class="svelte-1hpwfhz"/>
- unexpected value "unchecked"
at tests/protocols.spec.ts:656:73
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100
Received: undefined
at tests/protocols.spec.ts:675:27
Error: expect(received).toEqual(expected) // deep equality
Expected: "2026-01-01T00:00:00"
Received: undefined
at tests/protocols.spec.ts:672:24
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
Expected: "2026-01-01"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
9 × locator resolved to <input id="c12" type="date" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:655:45
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100.4
Received: undefined
at tests/protocols.spec.ts:674:25
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
Expected: "100.4"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
9 × locator resolved to <input id="c14" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:657:46
Error: expect(received).toBe(expected) // Object.is equality
Expected: "some text right there "
Received: undefined
at tests/protocols.spec.ts:676:26
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: undefined
at tests/protocols.spec.ts:671:24
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
9 × locator resolved to <input id="bits-26" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:660:50
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
9 × locator resolved to <button role="switch" aria-checked="false" class="switch svelte-128hqhb">…</button>
- unexpected value "unchecked"
at tests/protocols.spec.ts:654:44
Error: expect(received).toBe(expected) // Object.is equality
Expected: "one"
Received: undefined
at tests/protocols.spec.ts:673:24
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
Expected: "100"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
9 × locator resolved to <input id="c15" max="100" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:658:48
Error: expect(received).toEqual(expected) // deep equality
Expected: {"latitude": 38.12232, "longitude": 67.676767}
Received: undefined
at tests/protocols.spec.ts:677:28
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
Expected: "some text right there "
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
9 × locator resolved to <input id="c18" type="text" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:659:47
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:683:23
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:661:63
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
9 × locator resolved to <input value="one" type="radio" class="svelte-1hpwfhz"/>
- unexpected value "unchecked"
at tests/protocols.spec.ts:656:73
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
9 × locator resolved to <input id="bits-26" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:660:50
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: undefined
at tests/protocols.spec.ts:671:24
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:661:63
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
Expected: "2026-01-01"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
9 × locator resolved to <input id="c12" type="date" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:655:45
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100.4
Received: undefined
at tests/protocols.spec.ts:674:25
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
Expected: "100.4"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
9 × locator resolved to <input id="c14" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:657:46
Error: expect(received).toBe(expected) // Object.is equality
Expected: "some text right there "
Received: undefined
at tests/protocols.spec.ts:676:26
Error: expect(received).toEqual(expected) // deep equality
Expected: "2026-01-01T00:00:00"
Received: undefined
at tests/protocols.spec.ts:672:24
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
9 × locator resolved to <button role="switch" aria-checked="false" class="switch svelte-128hqhb">…</button>
- unexpected value "unchecked"
at tests/protocols.spec.ts:654:44
Error: expect(received).toBe(expected) // Object.is equality
Expected: "one"
Received: undefined
at tests/protocols.spec.ts:673:24
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
Expected: "100"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
9 × locator resolved to <input id="c15" max="100" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:658:48
Error: expect(received).toEqual(expected) // deep equality
Expected: {"latitude": 38.12232, "longitude": 67.676767}
Received: undefined
at tests/protocols.spec.ts:677:28
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
Expected: "some text right there "
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
9 × locator resolved to <input id="c18" type="text" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:659:47
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100
Received: undefined
at tests/protocols.spec.ts:675:27
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:683:23
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:661:63
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
9 × locator resolved to <input value="one" type="radio" class="svelte-1hpwfhz"/>
- unexpected value "unchecked"
at tests/protocols.spec.ts:656:73
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100
Received: undefined
at tests/protocols.spec.ts:675:27
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
Expected: "100.4"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
9 × locator resolved to <input id="c14" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:657:46
Error: expect(received).toBe(expected) // Object.is equality
Expected: "some text right there "
Received: undefined
at tests/protocols.spec.ts:676:26
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
Expected: "100"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
9 × locator resolved to <input id="c15" max="100" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:658:48
Error: expect(received).toEqual(expected) // deep equality
Expected: {"latitude": 38.12232, "longitude": 67.676767}
Received: undefined
at tests/protocols.spec.ts:677:28
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
Expected: "some text right there "
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
9 × locator resolved to <input id="c18" type="text" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:659:47
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:683:23
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
9 × locator resolved to <button role="switch" aria-checked="false" class="switch svelte-128hqhb">…</button>
- unexpected value "unchecked"
at tests/protocols.spec.ts:654:44
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
Expected: "2026-01-01"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
9 × locator resolved to <input id="c12" type="date" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:655:45
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
9 × locator resolved to <input id="bits-26" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:660:50
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: undefined
at tests/protocols.spec.ts:671:24
Error: expect(received).toEqual(expected) // deep equality
Expected: "2026-01-01T00:00:00"
Received: undefined
at tests/protocols.spec.ts:672:24
Error: expect(received).toBe(expected) // Object.is equality
Expected: "one"
Received: undefined
at tests/protocols.spec.ts:673:24
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100.4
Received: undefined
at tests/protocols.spec.ts:674:25
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
Expected: "some text right there "
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
9 × locator resolved to <input id="c18" type="text" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:659:47
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:683:23
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: undefined
at tests/protocols.spec.ts:671:24
Error: expect(received).toEqual(expected) // deep equality
Expected: "2026-01-01T00:00:00"
Received: undefined
at tests/protocols.spec.ts:672:24
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
9 × locator resolved to <input value="one" type="radio" class="svelte-1hpwfhz"/>
- unexpected value "unchecked"
at tests/protocols.spec.ts:656:73
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100
Received: undefined
at tests/protocols.spec.ts:675:27
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
9 × locator resolved to <input id="bits-26" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:660:50
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:661:63
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
9 × locator resolved to <button role="switch" aria-checked="false" class="switch svelte-128hqhb">…</button>
- unexpected value "unchecked"
at tests/protocols.spec.ts:654:44
Error: expect(received).toBe(expected) // Object.is equality
Expected: "one"
Received: undefined
at tests/protocols.spec.ts:673:24
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
Expected: "2026-01-01"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
9 × locator resolved to <input id="c12" type="date" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:655:45
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100.4
Received: undefined
at tests/protocols.spec.ts:674:25
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
Expected: "100.4"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
9 × locator resolved to <input id="c14" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:657:46
Error: expect(received).toBe(expected) // Object.is equality
Expected: "some text right there "
Received: undefined
at tests/protocols.spec.ts:676:26
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
Expected: "100"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
9 × locator resolved to <input id="c15" max="100" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:658:48
Error: expect(received).toEqual(expected) // deep equality
Expected: {"latitude": 38.12232, "longitude": 67.676767}
Received: undefined
at tests/protocols.spec.ts:677:28
Error: expect(received).toBe(expected) // Object.is equality
Expected: "one"
Received: undefined
at tests/protocols.spec.ts:673:24
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
Expected: "100"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
9 × locator resolved to <input id="c15" max="100" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:658:48
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
Expected: "2026-01-01"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
9 × locator resolved to <input id="c12" type="date" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:655:45
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100.4
Received: undefined
at tests/protocols.spec.ts:674:25
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
9 × locator resolved to <button role="switch" aria-checked="false" class="switch svelte-128hqhb">…</button>
- unexpected value "unchecked"
at tests/protocols.spec.ts:654:44
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:661:63
Error: expect(received).toEqual(expected) // deep equality
Expected: "2026-01-01T00:00:00"
Received: undefined
at tests/protocols.spec.ts:672:24
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
9 × locator resolved to <input value="one" type="radio" class="svelte-1hpwfhz"/>
- unexpected value "unchecked"
at tests/protocols.spec.ts:656:73
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100
Received: undefined
at tests/protocols.spec.ts:675:27
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
Expected: "100.4"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
9 × locator resolved to <input id="c14" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:657:46
Error: expect(received).toBe(expected) // Object.is equality
Expected: "some text right there "
Received: undefined
at tests/protocols.spec.ts:676:26
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
9 × locator resolved to <input id="bits-26" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:660:50
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
Expected: "some text right there "
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
9 × locator resolved to <input id="c18" type="text" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:659:47
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:683:23
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: undefined
at tests/protocols.spec.ts:671:24
Error: expect(received).toEqual(expected) // deep equality
Expected: {"latitude": 38.12232, "longitude": 67.676767}
Received: undefined
at tests/protocols.spec.ts:677:28
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: undefined
at tests/protocols.spec.ts:671:24
Error: expect(received).toEqual(expected) // deep equality
Expected: "2026-01-01T00:00:00"
Received: undefined
at tests/protocols.spec.ts:672:24
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
Expected: "2026-01-01"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'date' }) })).getByRole('textbox')
9 × locator resolved to <input id="c12" type="date" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:655:45
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'enum' }) })).getByRole('radiogroup').getByRole('radio', { name: 'Option 1' })
9 × locator resolved to <input value="one" type="radio" class="svelte-1hpwfhz"/>
- unexpected value "unchecked"
at tests/protocols.spec.ts:656:73
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100
Received: undefined
at tests/protocols.spec.ts:675:27
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
Expected: "Околтын, Akaltyn, Oltinsoy District, Province de Sourkhan-Daria, Ouzbékistan"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'location' }) })).getByRole('combobox')
9 × locator resolved to <input id="bits-26" role="combobox" data-state="closed" aria-expanded="false" class="svelte-n6fnqg" data-combobox-input="" aria-autocomplete="list"/>
- unexpected value ""
at tests/protocols.spec.ts:660:50
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
Expected: "100.4"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'float' }) })).getByRole('textbox')
9 × locator resolved to <input id="c14" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:657:46
Error: expect(received).toBe(expected) // Object.is equality
Expected: "some text right there "
Received: undefined
at tests/protocols.spec.ts:676:26
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
Timeout: 5000ms
- Expected - 46
+ Received + 1
- Array [
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- "{
- \"cropbox\": [
- {
- \"cx\": 0.6,
- \"cy\": 0.2,
- \"w\": 0.3,
- \"h\": 0.4,
- \"score\": 0.5
- },
- {
- \"sx\": 0.1,
- \"sy\": 0.15,
- \"w\": 0.25,
- \"h\": 0.35,
- \"score\": 0.25
- }
- ],
- \"boolean\": true,
- \"timestamp\": 1767225600000,
- \"number\": 100.4,
- \"text\": \"some text right there \"
- }",
- ]
+ Array []
Call log:
- Expect "soft toHaveText" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'sidecar' }) })).locator('pre')
9 × locator resolved to 0 elements
at tests/protocols.spec.ts:661:63
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
Expected: "100"
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'integer' }) })).getByRole('textbox')
9 × locator resolved to <input id="c15" max="100" type="text" inputmode="numeric" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:658:48
Error: expect(received).toEqual(expected) // deep equality
Expected: {"latitude": 38.12232, "longitude": 67.676767}
Received: undefined
at tests/protocols.spec.ts:677:28
Error: expect(locator).toHaveValue(expected) failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
Expected: "some text right there "
Received: ""
Timeout: 5000ms
Call log:
- Expect "soft toHaveValue" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'string' }) })).getByRole('textbox')
9 × locator resolved to <input id="c18" type="text" class="svelte-q62q36"/>
- unexpected value ""
at tests/protocols.spec.ts:659:47
TypeError: Cannot read properties of undefined (reading 'toString')
at tests/protocols.spec.ts:683:23
Error: expect(locator).toBeChecked() failed
Locator: getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
Expected: checked
Received: unchecked
Timeout: 5000ms
Call log:
- Expect "soft toBeChecked" with timeout 5000ms
- waiting for getByTestId('sidepanel').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) }).or(getByTestId('session-metadata').locator('.metadata').filter({ has: locator('label').filter({ hasText: 'bool' }) })).getByRole('switch')
9 × locator resolved to <button role="switch" aria-checked="false" class="switch svelte-128hqhb">…</button>
- unexpected value "unchecked"
at tests/protocols.spec.ts:654:44
Error: expect(received).toBe(expected) // Object.is equality
Expected: "one"
Received: undefined
at tests/protocols.spec.ts:673:24
Error: expect(received).toBe(expected) // Object.is equality
Expected: 100.4
Received: undefined
at tests/protocols.spec.ts:674:25